.cart-header{
  height:5.04rem;
  background:rgba(39,186,194,1);
  text-align: center;
  .cart-h-s{
    span{
      font-size: .453333rem;
    }
    height: 1.333333rem;
    line-height: 1.333333rem;
    display: flex;
    justify-content: space-between;
    font-size: .453333rem;
    color: #171717;
    font-weight:bold;
    padding: 0 .4rem 0 0.4rem;
    .cart-cz{
      font-size:.32rem;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(245,245,245,1);
    }

  }
  input{
    border: none;
    margin-top: 1.68rem;
    background:rgba(39,186,194,1);
    font-size:.64rem;
    font-weight:400;
    width: 4.973333rem;
    color:white;
    text-align: center;
    input::-webkit-input-placeholder { 
      /* WebKit browsers */ 
      color: white; 
    } 
    input:-moz-placeholder { 
    /* Mozilla Firefox 4 to 18 */ 
    color: white; 
    } 
    input::-moz-placeholder { 
    /* Mozilla Firefox 19+ */ 
    color:white; 
    } 
    input:-ms-input-placeholder { 
    /* Internet Explorer 10+ */ 
    color: white; 
    }
  }
  p{
    padding-top: .906667rem;
    overflow: hidden;
    span{
      font-size:.8rem;
      font-family:PingFang SC;
      font-weight:800;
      color:rgba(255,254,254,1)
  }
  }
  .ye{
    padding-top: .44rem;
    font-size:.4rem;
    font-family:PingFang SC;
    font-weight:400;
    color:rgba(255,254,254,1);
  }
}
.cart-content{
  height: 12.746667rem;
  background-color: rgba(255,254,254,1);
  .cart-c-s{
    margin: .36rem .4rem 0 .4rem;
    display: flex;
    justify-content: space-between;
    p{
      font-size:.4rem;
      font-family:PingFang SC;
      font-weight:bold;
      color:rgba(23,23,23,1);
    }
  }
.am-list-item{
  padding: .48rem 0 0 0;
  height: 1.686667rem;
  .am-list-thumb{
    div{
      padding-left: .4rem;
      p{
        font-size:.373333rem;
        font-family:PingFang SC;
        font-weight:bold;
        color:rgba(23,23,23,1);
        margin-bottom: 0;
      }
      span{
        font-size:.373333rem;
        font-family:PingFang SC;
        font-weight:bold;
        color: #999;
      }
    }
  }
  .am-list-line{
    border-bottom: #999 solid 1px;
    padding-bottom: .2rem;
  }
  .am-list-content{
    padding-left: .4rem;
    height: 1.22rem;
    div{
      font-size:.4rem;
      font-family:PingFang SC;
      font-weight:bold;
      color:rgba(23,23,23,1);
      span{
        font-size:.373333rem;
        font-family:PingFang SC;
        font-weight:bold;
        color: #999;
      }
    }
  }
  .am-list-extra{
    font-size:.373333rem;
    font-family:PingFang SC;
    font-weight:bold;
    color:rgba(232,36,36,1);
  }
}
}

.time-box{
  display: none;
  width: 100%;
  position: fixed;
  bottom: 0;
  .sub-title{
    background-color: rgba(255,254,254,1);
    border-bottom: #ccc solid 2px;
    display: flex;
    height: 1.293333rem;
    line-height: 1.293333rem;
    justify-content: space-between;
    padding: 0 .76rem 0 .76rem;
    .time-quxiao{
      font-size:.4rem;
      font-family:PingFang SC;
      font-weight:400;
      color:rgba(23,23,23,1);
    }
    .time-xuanzhe{
      font-size:.4rem;
      font-family:PingFang SC;
      font-weight:bold;
      color:rgba(23,23,23,1);
    }
    .time-queding{
      font-size:.4rem;
      font-family:PingFang SC;
      font-weight:bold;
      color:rgba(39,186,194,1);
    }
  }
  .am-picker-col-content .am-picker-col-item-selected{
    font-size: .373333rem;
    font-family:PingFang SC;
    font-weight:bold;
    color:rgba(23,23,23,1);
    opacity:0.2;
  }
  .am-picker-col-content .am-picker-col-item{
    font-size:.373333rem;
    font-family:PingFang SC;
    font-weight:bold;
    color:rgba(23,23,23,1);
    opacity:0.7;
  }
}